Mistakes and Ambiguities in the De nition of Standard ML

نویسنده

  • Stefan Kahrs
چکیده

The De nition of Standard ML contains several errors and ambiguities Some of them have already been published in the Commentary on Standard ML but the list given there is incomplete The paper lists all errors known to me today including the errors listed in the Commentary On most of the others I came across when writing the semantics of Extended ML Most errors are supplied with an explanation what goes wrong and with a suggested correction I understand error in a very broad sense ranging from typos to serious aws in the rules Some of the problems I mention are originated by a certain tension between formal de nitions and informal ex planations e g overloading is informally explained though impossible in the given formal setting Some parts of the paper are di cult to understand without prior knowledge of the De nition and the Commentary because I rely on the notation and jargon introduced in these books However the nature of this paper has it that the various sections do not depend on each other making it possible for somebody not familiar with the entrails of SML to read the less technical sections on their own Structure of the Paper I have divided the errors into the classes Errors Listed in the Commentary and Further Errors This is by no means a conceptual distinction It simply gives a quicker answer to the question What s new for the lucky owners of the Commentary Here and in the following the De nition always refers to MTH the Commentary to MT Within the two parts the errors are listed in the same order as they appear in the De nition References of the form line n refer to the nth line from the bottom of the corresponding page or section The research reported here was partially supported by SERC grant GR E Part I Errors Listed in the Commentary All errors described in this part are mentioned in the Commentary Not all corrections proposed in the Commentary are entirely satisfactory this is also discussed Some of the quotations from the Commentary refer to certain Sections these are sections of the Commentary itself

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of the Regularization Algorithm to Decorrelation of Covariance Matrix of Float Ambiguity in Fast Resolution of GPS Ambiguity Parameters

Precise positioning in Real Time Kinematic (RTK) applications depends on the accurate resolution of the phase ambiguities. In RTK positioning, ambiguity parameters are highly correlated, especially when the positioning rate is high. Consequently, application of de-correlation techniques for the accurate resolution of ambiguities is inevitable. Phase ambiguity as positioning observations by the ...

متن کامل

Computing ML Equality Kinds Using Abstract Interpretation

The de nition of Standard ML provides a form of generic equality which is inferred for certain types, called equality types, on which it is possible to de ne an equality relation in ML. However, the standard de nition is incomplete in the sense that there are interesting and useful types which are not inferred to be equality types but for which an equality relation can be de ned in ML in a unif...

متن کامل

Mistakes and Ambiguities in the Deenition of Standard Ml Structure of the Paper

The Deenition of Standard ML contains several errors and ambiguities. Some of them have already been published in the Commentary on Standard ML, but the list given there is incomplete. The paper lists all errors known to me today, including the errors listed in the Commentary. On most of the others I came across when writing the semantics of Extended ML. Most errors are supplied with an explana...

متن کامل

A type-theoretic interpretation of standard ML

It has been nearly twenty years since Robin Milner introduced ML as the metalanguage of the LCF interactive theorem prover [5]. His elegant use of abstract types to ensure validity of machine-generated proofs, combined with his innovative and exible polymorphic type discipline, and supported by his rigorous proof of soundness for the language, inspired a large body of research into the type str...

متن کامل

Optimization of extraction of Silybum marianum fruits, presentation of three formulations of its active chemicals and designing a dissolution test method for silymarin tablet

The milk thistle of commerce is a standardized preparation extracted from fruits of Silybum marianum, a plant native to the Mediterranean. Silybum marianum extraction has been shown to be amazingly effective at protecting and repairing liver cells. We studied quality of Silymarin distribution in Silybum marianum fruits and methods of increasing out put of extracting. We formulated the extract a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009